puboprostatic muscle - Spanish English Dictionary